front insulation - French English Dictionary